Module-level declarations

Types

Link copied to clipboard
entity attribute
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
entity instance
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
function _create_attribute_values(instance: instance, interfaces: list<dclass>, attribute_impl_list: map<I, attribute_type>): list<attribute>
Link copied to clipboard
function _create_composite_value_attribute(instance: instance, attribute: attribute, attributes: gtv)
Link copied to clipboard
function _create_computed_attribute_values(instance: instance, interfaces: list<dclass>)
Link copied to clipboard
function _create_instance_dclass(instance: instance, interfaces: list<dclass>, direct: dclass)
Link copied to clipboard
function _initialize_with_default_values(instance: instance, attributes: list<attribute>)
Link copied to clipboard
function _is_instance_def(attribute_type: attribute_type): boolean
Link copied to clipboard
function _is_instance_def_list(attribute_type: attribute_type): boolean
Link copied to clipboard
function _is_instance_def_set(attribute_type: attribute_type): boolean
Link copied to clipboard
function CompositeValue(attributes: list<I>): I
Link copied to clipboard
@extendable function create_computed_attribute_value(instance: instance, attribute: attribute, meta: attribute_meta)
Link copied to clipboard
function Default(value: byte_array): I
Link copied to clipboard
function ImplementsAllInterfaces(interfaces: set<text>): I
Link copied to clipboard
function ImplementsInterface(interface: text): I
Link copied to clipboard
function ImplementsOneInterface(interfaces: set<text>): I
Link copied to clipboard
function Max(max: integer): I
Link copied to clipboard
function Min(min: integer): I
Link copied to clipboard
function Mutable(): I
Link copied to clipboard
function OneOf(values: list<text>): I
Link copied to clipboard
function Optional(): I
Link copied to clipboard
function Owner(account_id: byte_array): I
Link copied to clipboard
function Type(attribute_type: attribute_type, meta_list: list<I>): attribute_def
Link copied to clipboard
function Unique(): I